home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / util / moni / xoper24.readme < prev   
Text File  |  1994-10-08  |  5KB  |  120 lines

  1. Short: Xoper 2.4 with bug fixes and Kick 2.0+ enhancements, includes source
  2.  
  3. This is a new release of the known system monitor Xoper. It is based on the
  4. original v2.3 source (not the _fixed_ version with the diff-file).
  5.  
  6. This new version of Xoper works fine with all kickstarts (including kick 3.0).
  7. Most of the changes has been done to support and use the new system functions
  8. offered with Kick2.0+ without loosing compatibility with Kick1.2/1.3.
  9.  
  10.  
  11. New:    - font handling improved. Xoper accepts now non-proportinal font of
  12. ----      any size. no more restricted to topaz eighty.
  13.  
  14.     - when using an own screen it's a public screen called 'Xoper' so
  15.       other programs may open windows on this screen. The modeid for
  16.       the screen is retrieved by examining the default public screen.
  17.  
  18.     - runs as commodity meaning easy changing of the hotkey possible
  19.       and can be controled by 'Exchange'
  20.  
  21.     - if iconify is enabeled xoper creates an appicon on the workbench.
  22.       failing creating the appicon results in the normal iconify window
  23.  
  24.     - inputhandler is permanent. so xoper can be poped to front in every
  25.       moment. you can switch between commodity and the old inputhandler
  26.       with the 'cxhandler' command
  27.  
  28.     - new command 'pubscreens' implemented. this shows all existing public
  29.       screens with some information
  30.  
  31.     - when displaying all screens now also the modeid of this screen will
  32.       be showed
  33.  
  34.     - all selfmodifying code has been removed and patches are done
  35.       correctly so Saferpacthes can be used without problems. patches
  36.       can be controlled with the 'smartpatch' command. if it'is on
  37.       xoper checks every vector before it will be restored. turn this
  38.       option off if using SaferPaches or similar.
  39.  
  40.     - IconifyOff and PropGadOff replaced with the options Iconify and
  41.       PropGad. These options turn the corresponding features on or off.
  42.  
  43.     - startup code completly rewritten. xoper accepts the default commodity
  44.       arguments CX_PRIORITY, CX_POPUP, CX_POPKEY and a special CMD.
  45.       with the cmd argument you can specify the default list to show or
  46.       supply the KILL cmd eg.
  47.  
  48.             Xoper cmd=kill
  49.  
  50.       would remove xoper from memory if already running. With CX_POPUP
  51.       you specify if xoper shall go to sleep on startup or open it's
  52.       window - default is to popup. CX_POPUP is also valid under kick1.2/1.3
  53.       it replaces the old '-b'.
  54.       The arguments can be supplied from CLI or Workbench.
  55.  
  56.     - the startup script can be placed on various locations. first xoper
  57.       tries to open the script in the current directory then in env: and
  58.       last in s:. if no script could be found it uses the internal defaults.
  59.  
  60.     - tab function rewritten. works now at every position of the input line
  61.  
  62.  
  63. Problems:
  64. ---------
  65.     - since kick2.0 (or 3.0 ?) the wb message replyport is no longer a
  66.       public port so it's impossible to simulate a wb exit :(
  67.     - enforcer hits can be caused by accessing the low memory area.
  68.       (100.w and 180.w) but this is not dangerous.
  69.     - the diskchange command works only with kick 1.2/1.3 (the trackdisk
  70.       structure has been changed and i have no infos )
  71.     - the docs should be completly rewritten ...
  72.  
  73.  
  74. Many annoying bugs have been removed there were so many that i do not want
  75. mention all in this document (honestly i can't remember all of them). But
  76. there can be still some bugs (i hope that i found all). So be careful and
  77. USE AT YOUR OWN RISK.
  78.  
  79. !!! ATTENTION ... ATTENTION !!!
  80.  
  81. One information for those who want assemble xoper. i used an bss area as known
  82. by the MANX c-compiler for its initialized data hunk but a68k cannot create
  83. such a executable structure. i did this with a filemonitor changing the size
  84. for the second hunk to (original size + bss size). So if you do not know what
  85. to do keep your hands off !!!
  86.  
  87. !!! ATTENTION ... ATTENTION !!!
  88.  
  89.  
  90. Xoper 2.4 has been tested on an A4000/030 with Kick 3.0, on my old A500 with
  91. Kick 1.2 and with a skicked 1.3 ROM.
  92.  
  93.  
  94. If you find a bug or have some suggestions please contact me:
  95.  
  96.         email:    gnikl@informatik.uni-rostock.de
  97.  
  98.                 or
  99.  
  100.         smail:    Gunther Nikl
  101.             Hans-Beimler-Strasse 17
  102.             Parchim
  103.             19370
  104.             GERMANY
  105.  
  106.  
  107.  
  108. ============================= Archive contents =============================
  109.  
  110. Original  Packed Ratio    Date     Time    Name
  111. -------- ------- ----- --------- --------  -------------
  112.    31136   20523 34.0% 26-Sep-93 21:03:14  Xoper
  113.     1818     662 63.5% 25-Sep-93 02:05:46  Xoper.info
  114.      172     118 31.3% 27-Sep-93 09:43:40  Xoper.startup
  115.     4066    2004 50.7% 26-Sep-93 21:08:16  Xoper.readme
  116.    25319   10569 58.2% 24-Sep-93 22:29:02  Xoper.doc
  117.   181893   54178 70.2% 26-Sep-93 20:59:30  Xoper.s
  118. -------- ------- ----- --------- --------
  119.   244404   88054 63.9% 28-Sep-93 00:00:18   6 files
  120.